home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / tri_bbs / tri0693.zip / 3 < prev    next >
Text File  |  1993-06-01  |  7KB  |  175 lines

  1.                 OS/2 AND TRIBBS
  2.                 By Joseph DeCarlo
  3.                Sysop of THE FLASH EXPRESS BBS
  4.                  703-491-7720
  5.  
  6.     Well here I am writing another article and I'm not even a writer.  <G>
  7. Though I had talked about DV and QEMM before, it's a whole different world in
  8. OS/2.  They aren't kidding when they say you can run DOS at 95-97% of native DOS
  9. and run Windows to boot.   I hope to help those trying to set up OS/2 and
  10. TriBBS.  One thing I want to make clear is that Mark Goodwin has done a SUPER
  11. job on TriBBS.  It has to be the most stable DOS program I have run so far under
  12. OS/2.  Though it isn't necessary to have the equipment I have here, one thing
  13. very important is system memory.  OS/2 will run with 4meg, but 8meg or more is
  14. very important.
  15.  
  16.     I now use the OS/2 March Beta, but things worked very well under OS/2
  17. 2.0 GA with the service pack installed.   Before getting started, you should do
  18. a complete backup of your system.  I can't stress enough that how you setup OS/2
  19. depends allot on how it performs.  On a 486/50Mhz DX it took two hours to do an
  20. install.  Times are variable with different systems.  If you're not going to use
  21. the HPFS format, you'll need a 35 meg partition for the operating system and a
  22. 10 meg partition for the swap file regardless of how much memory is installed.
  23. I have 32 meg of ram and the swap file is still 2 meg though it is never used.
  24. I've had 20 windows open and it never increased.  At 16 meg the swapfile is 2
  25. meg, but is used depending on number of windows open.  With 8 meg the swapfile
  26. increases to 4 meg.  This is why a separate partition should be used with the
  27. FAT format.  It helps prevent corruption of any system files.  If you use the
  28. HPFS format and still want native DOS to see the BBS and files in their
  29. respective partitions, then you will need to place the OS/2 partition in the
  30. last logical drive.  You will also need at least a 65 meg partition for OS/2.
  31. This will allow for best performance under HPFS.  ANother important
  32. consideration for HPFS is memory size.  You'll need at least 8 meg, but more is
  33. better as HPFS requires allot of memory to use.  The difference in speed is well
  34. worth it though.  I plan on going full HPFS when I add a couple more drives
  35. here.  I won't be needing DOS for anything at that point.
  36.  
  37.     Now that you have your drive(s) partitioned the way you want it's time
  38. to load up things.  Follow the install procedures with OS/2 and you'll be in
  39. business.  After the install, you'll need to decide on comm drivers.  I use SIO
  40. and it is SUPER for high speed comms.  All you do is replace the drivers with
  41. the SIO drivers.  I'll post my AUTOEXEC.BAT and CONFIG.SYS later in the article
  42. to show what I load for the DOS sessions.  After making the appropriate changes
  43. to your CONFIG.SYS, reboot and you're ready to setup TriBBS under OS/2.  There
  44. really aren't many settings you'll need to change, but here is a list of them:
  45.     1.  DOS=HIGH  ON
  46.     2.  DOS=UMB   ON
  47.     3.  DOS VERSION  (BBS.EXE,5,00,255)
  48.     4.  IDLE SENSITIVITY  100
  49. These are all that are necessary to run TriBBS.  The SIO and VSIO settings
  50. automatically are on and all you need to do is set the comports not used by a
  51. particular node to OFF.
  52.  
  53.     For each ICON you'll need to identify the path to TriBBS and BOARD.BAT
  54. for each node.  I make the working directory the same as the node directory, but
  55. this isn't really necessary.  All the programs that run under TriBBS will run in
  56. a DOS session under OS/2 so you won't need to make any changes there.
  57.  
  58.     I run each node on separate partitions and this created a problem with
  59. TriMail.  For node one it remained the same, but it was necessary to change
  60. batch files for mailruns and files.  The batch file for Trimail copies the
  61. correct .bats for mailruns then on exit copies .bats for files.   Her is an
  62. example for each:
  63.     1.  TriMail:
  64.         @ECHO OFF
  65.         gsz port 1 pV1 ha on sz -s -mr @d:%3
  66.     2.  Files
  67.         @ECHO OFF
  68.         gsz port 1 pV1 ha on sz -s -mr @e:%3
  69. This solved the problem with Trimail needing to handle it's work under the main
  70. node.
  71.  
  72.     As I said earlier, I would post my CONFIG.SYS and AUTOEXEC.BAT.  Though
  73. they're configured for my setup, it will give you an idea the changes you'll
  74. need to make.
  75.  
  76.     CONFIG.SYS
  77.  
  78. IFS=G:\OS2\HPFS.IFS  /CACHE:2048 /CRECL:4 /AUTOCHECK:G
  79. DEVICE=G:\SBPCD2.SYS /P:220
  80. PROTSHELL=G:\OS2\PMSHELL.EXE
  81. SET USER_INI=G:\OS2\OS2.INI
  82. SET SYSTEM_INI=G:\OS2\OS2SYS.INI
  83. SET OS2_SHELL=G:\OS2\CMD.EXE
  84. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS
  85. SET RUNWORKPLACE=G:\OS2\PMSHELL.EXE
  86. SET COMSPEC=G:\OS2\CMD.EXE
  87. LIBPATH=.;G:\OS2\DLL;G:\OS2\MDOS;G:\;G:\OS2\APPS\DLL;
  88. SET PATH=G:\OS2;G:\OS2\SYSTEM;G:\OS2\MDOS\WINOS2;G:\OS2\INSTALL;G:\;
  89. G:\OS2\MDOS;G:\OS2\APPS;
  90. SET DPATH=G:\OS2;G:\OS2\SYSTEM;G:\OS2\MDOS\WINOS2;G:\OS2\INSTALL;G:\;
  91. G:\OS2\BITMAP;G:\OS2\MDOS;G:\OS2\APPS;
  92. SET PROMPT=$i[$p]
  93. SET HELP=G:\OS2\HELP;G:\OS2\HELP\TUTORIAL;
  94. SET GLOSSARY=G:\OS2\HELP\GLOSS;
  95. SET IPF_KEYS=SBCS
  96. PRIORITY_DISK_IO=YES
  97. FILES=50
  98. DEVICE=G:\OS2\TESTCFG.SYS
  99. DEVICE=G:\OS2\DOS.SYS
  100. DEVICE=G:\OS2\PMDD.SYS
  101. BUFFERS=70
  102. IOPL=YES
  103. DISKCACHE=512,LW
  104. MAXWAIT=3
  105. MEMMAN=SWAP,PROTECT
  106. SWAPPATH=G:\OS2\SYSTEM  2048 2048
  107. BREAK=OFF
  108. THREADS=256
  109. PRINTMONBUFSIZE=134,134,134
  110. COUNTRY=001,G:\OS2\SYSTEM\COUNTRY.SYS
  111. SET KEYS=ON
  112. REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;F:\DELETE,512;
  113. G:\DELETE,512;H:\DELETE,512;
  114. BASEDEV=PRINT01.SYS
  115. BASEDEV=IBM1FLPY.ADD
  116. BASEDEV=IBMINT13.I13
  117. BASEDEV=OS2DASD.DMD
  118. SET BOOKSHELF=G:\OS2\BOOK;
  119. SET EPMPATH=G:\OS2\APPS
  120. SET FAXPM=G:\OS2\APPS
  121. REM DEVICE=G:\OS2\APPS\SASYNCDA.SYS
  122. PROTECTONLY=NO
  123. SHELL=G:\OS2\MDOS\COMMAND.COM G:\OS2\MDOS
  124. FCBS=16,8
  125. RMSIZE=640
  126. DEVICE=G:\OS2\MDOS\VEMM.SYS
  127. DOS=LOW,NOUMB
  128. DEVICE=G:\OS2\MDOS\VDPX.SYS
  129. DEVICE=G:\OS2\MDOS\VXMS.SYS /UMB
  130. DEVICE=G:\OS2\MDOS\VDPMI.SYS
  131. DEVICE=G:\OS2\MDOS\VWIN.SYS
  132. IFS=G:\OS2\CDFS.IFS /Q
  133. DEVICE=G:\OS2\MDOS\VCDROM.SYS
  134. REM DEVICE=G:\OS2\APM.SYS
  135. DEVICE=G:\OS2\MDOS\VAPM.SYS
  136. DEVICE=G:\OS2\MDOS\VMOUSE.SYS
  137. DEVICE=G:\OS2\POINTDD.SYS
  138. DEVICE=G:\OS2\MOUSE.SYS
  139. DEVICE=G:\SIO.SYS (1,3F8,4) (2,2F8,3)
  140. DEVICE=G:\VSIO.SYS
  141. CODEPAGE=437,850
  142. DEVINFO=KBD,US,G:\OS2\KEYBOARD.DCP
  143. SET EPATH=G:\OS2\APPS
  144. SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA)
  145. SET VIDEO_DEVICES=VIO_SVGA
  146. DEVICE=G:\OS2\MDOS\VSVGA.SYS
  147. DEVICE=G:\OS2\OS2CDROM.DMD /Q
  148. BASEDEV=OS2SCSI.DMD
  149. DEVICE=G:\OS2\MDOS\ANSI.SYS
  150. DEVINFO=SCR,VGA,G:\OS2\VIOTBL.DCP
  151.  
  152.     AUTOEXEC.BAT
  153.  
  154. @ECHO OFF
  155. ECHO.
  156. PROMPT $i$p$g
  157. REM DIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;F:\DELETE,512;G:\DELETE,512;
  158. H:\DELETE,512;
  159. PATH G:\OS2;G:\OS2\MDOS;G:\OS2\MDOS\WINOS2;G:\;E:\TRIBBS;E:\TRIBBS\ZLAB;E:\;
  160. D:\TRIBBS2;D:\TRIBBS0;D:\;C:\DOS;C:\UTIL;C:\;H:\;
  161. LOADHIGH APPEND G:\OS2;G:\OS2\SYSTEM;
  162. SET TMP=G:\
  163. LOADHIGH DOSKEY FINDFILE=DIR /A /S /B $*
  164. DOSKEY EDIT=QBASIC/EDITOR $*
  165. SET DIRCMD=/A
  166. SET GSZWINDOW=23
  167.  
  168.     I don't know how much this will help as each system configures
  169. different, but one thing to note is the path statement in the AUTOEXEC.BAT.
  170. You'll notice that the root is at the end for each drive.  I found that this is
  171. the only way to set the path.  Any other way and it will not find the
  172. directories.  This is all you'll need to get started.  If you have any problems,
  173. please feel free to call my BBS at 703-491-7720 or leave me a message in the
  174. Technical conference and I'll get back to you.
  175.